SDK for Personalization
Mobile SDKs for Personalization
Quickly and easily integrate personalization into your native mobile apps.
Our mobile software development kits (SDKs), for iOS and Android, make it easy for mobile developers to use Algonomy Omnichannel Personalization. It accelerates app development with pre-developed objects (strategies, placements, products, and users) so that developers can focus on custom feature development and user interfaces.
Features
-
APIs for integrating all Algonomy apps (Recommend, Discover, and Engage)
-
APIs for calling User Profile Service, Customer Preference Center, and GetProductInfo for custom applications
-
Domain specification to allow developers to easily switch between Development, QA, and production environments for testing
-
Adaptive networking for performance request management - with automatic scaling under heavy usage and event logging in times of slow or no connectivity
-
Performance-optimized: little to no slow down when compared to direct API usage
-
Universal SDK: code builds as a single file per platform for all supported devices
Benefits of using SDK over API
The Algonomy Mobile SDK:
-
Makes development straightforward
-
Abstracts the need for the application developer to understand the interactions and the intricacies of our Rest APIs
-
Handles strategies, placements, products and users as objects (i.e. without the SDKs, developers would need to code this by themselves)
-
-
Provides better event tracking (e.g. tracking clicks that happened in times of slow or no connectivity)
-
Supports validation through data types (i.e. enforces that product names are strings, prices are numbers, etc.)
-
Fully supports all attributes supported by that API, such as:
-
Category
-
User attribute
-
Price filter
-
Brand filter
-
Get started with Mobile SDK
Please see our Mobile SDK developer guide: http://developer.richrelevance.com/o...el-mobile-sdk/